今天深刻体会到了 Python 列表推导式的好处。下面上实例:我想将字符串 '2008-08-08' 转换为列表 [2008, 08, 08]。
方法一(我一开始使用的方法):
s = '2008-08-08'
l = s.split('-')
for i in range(len(l)):
l[i] = int(l[i])
方法二(列表推导式):
s = '2008-08-08'
l = [int(i) for i in s.split('-')]
将日期字符串中的数字快速转换为整型列表,列表推导式比普通循环更简洁,只需一行代码即可完成。
今天深刻体会到了 Python 列表推导式的好处。下面上实例:我想将字符串 '2008-08-08' 转换为列表 [2008, 08, 08]。
方法一(我一开始使用的方法):
s = '2008-08-08'
l = s.split('-')
for i in range(len(l)):
l[i] = int(l[i])
方法二(列表推导式):
s = '2008-08-08'
l = [int(i) for i in s.split('-')]
输入关键词搜索本站全部文章